  /*背景渐变*/
	.grad {
		width: 100%;
		height: 500px;
		padding-top: 1px;
    	background: radial-gradient(circle,#33a9f8, #0083da); 
	}
	/*畅校园logo*/
	.logo {
		padding-top: 15px;
		height: 100px;
		width: 100%;
		text-align: center;
	}	
	.logo img {
		width: 113px;
		height: 39px;
		margin-top: 20px;
	}
	.middle {
		position: relative;
		z-index: 2;
	    width: 704px;
	    padding-bottom: 25px;
	    margin: 0 auto;
	    background: url(../images/bgk.png) no-repeat;
	    background-size: 100% 300px;
	    background-position: 0 76px;
	}
	/*中间上传下载功能*/
	.file {
		width: 381px;
		height: 300px;
		margin: 0 auto;
		font-family: "Microsoft YaHei";
		border-radius: 5px;
		background-color: #fff;
	}
	.seclect {
		margin: 0;
		padding: 0;
		width: 381px;
		height: 45px;
	}
	.seclect ul {
		padding: 0;
		width: 381px;
		height: 45px;}
	.seclect li {
		float: left;
		width: 50%;
		height: 45px;
		text-align: center;
		line-height: 45px; 
		border-radius: 5px;
		background-color: #edf5f8;
	}
	hr {
		margin: 0;
		padding: 0;
		border: 1px solid #acccd4;
	}
	.below {
		float: left;
		height: 45px;
		width: 160px;
		margin-left: 15px;
		font-size: 21px;
		color: #464646;
		border-bottom: #0184da;
		cursor: pointer;
	}
	.seclect span {
		display: inline-block;
		margin-top: -3px;
		margin-right: -10px;
		color: #acccd4;
		font-size: 31px;
	}
	/*tab要加的动态下划线*/
	.below_border {
		border-bottom: 2px solid #0184da;
	}
	.content {
		width: 335px;
		height: 207px;
		margin: 0 auto;
		margin-top: 20px;
		border: 1px dashed #3e808b;
	}
	.content p {
		height: 30px;
		margin: 0 auto;
		width: 212px;
		margin-top: 17px;
	    margin-right: 54px;
		font-size: 18px;
		color: #707070;
	
	}
	.seclect_upload { 
	    display: inline-block;
        overflow: hidden;
        width: 50px;
        padding-left: 8px;
        margin-left: 22px;
        margin-top: 61px;
        color: #fff;
        text-decoration: none;
        line-height: 33px;
        font-size: 16px;
        text-align: center;
        background: #00b7ee;
        border-radius: 4px;
	}

	.hint {
		margin: 0 auto;
	    width: 170px;
	    height: 13px;
		padding-left: 13px;
		font-size: 14px;
		font-family: "Microsoft YaHei";
	    color: #707070;
	    letter-spacing: 2px;
    }
	
	.form {
		position: relative;
		width: 112px;
		height: 35px;
		margin: 0 auto;
		margin-top: 67px;
	}
	.upload {
		width: 335px;
		height: 217px;
		padding: 0;
		letter-spacing: 8px;
	}
	.seclect_file{
        position: relative;
        display: inline-block;
        overflow: hidden;
        width: 110px;
        height: 35px;
        color: #fff;
        line-height: 35px;
        font-size: 16px;
        text-align: center;
        text-decoration: none;
        background: #7dc92b;
        border-radius: 4px;
    }
    .seclect_file input {
        position: absolute;
        right: 0;
        top: 0;
        opacity: 0;
        font-size: 26px;
    }

	.save-date-range {
		color: red;
		text-align: center;
	}

	.download p {
		margin:0 auto;
		margin-top: 52px;
		width: 81px;
		height: 20px;
		font-size: 16px;
	}

	.download input {
		width: 140px;
		outline:none;
		height: 27px;
		margin-left: 90px;
		margin-top: 10px;
		font-size: 15px;
	    border: 1px solid #707070;
    }
	.submit {
		display: inline-block;
		margin-left: 127px;
		margin-top: 14px;
		width: 64px;
		height: 30px;
		font-family: 'Microsoft YaHei';
		font-size: 16px;
		color: #f9fbf6;
		line-height: 30px;
		text-align: center;
		text-decoration: none; 
		background-color: #ededed;
		background:linear-gradient(to bottom, #7cc92b 5%, #7cc92b 100%);
		border-top-left-radius: 6px;
		border-top-right-radius: 6px;
		border-bottom-left-radius: 6px;
		border-bottom-right-radius: 6px;
		box-shadow: inset 0px 0px 0px 0px #ffffff;
		cursor: pointer;
    }
    /*尾部*/
	.foot {
		position: absolute;
		bottom: 0;
		width: 100%;
		height: 215px;
		background-color: #f9fdfe;
	}
	.two_dimension {
		overflow: hidden;
		width: 382px;
		margin: 0 auto;
		text-align: center;
	}
	figure {
		float: left;
	}
    .two_dimension img {
	    width: 111px;
	    height: 111px;
    }
	.bp {
		word-spacing: 15px;
	}
	.foot span {
		display: inline-block;
		font-size: 15px;
	}
	.foot ul {
		margin: 0 auto;
		width: 378px;
		height: 21px;
		font-size: 8px;
		font-family: "Microsoft YaHei";
	}
	a {
		text-decoration: none;
		color: #979c9d;
	}
	.foot p {
		line-height: 24px;
		font-size: 8px;
		font-family: "Microsoft YaHei";
		margin: 0 auto;
		color: #979c9d;
		text-align: center;
	}
	.two_dimension p {
		font-size: 13px;
	}
	.none {
		display: none
	}
	.block {
		display: block;
	}
	.root {
		text-align: center;
		font-size: 12px;
		color: #979c9d;
	}
/*中间用ajax动态修改内容加的样式*/
	.content .prompt {
		width: 113px;
		height: 30px;
	}
	.content img {
		margin-left: 125px;
	}
	.uploadSucceed {
		padding-left: 141px;
	    margin-top: 15px;
		letter-spacing: 1px;
		font-family: 'Microsoft YaHei';
	    font-size: 12px;
	    color: #9fa0a2;
    }
/*icon的字体*/
	@font-face {
		font-family: 'iconfont';
		src: url('iconfont.eot'); /* IE9*/
		src: url('iconfont.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */
		url('iconfont.woff') format('woff'), /* chrome、firefox */
		url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/url('iconfont.svg#iconfont') format('svg');  /* iOS 4.1- */}
	.iconfont {
		font-family:"iconfont" !important;
		font-size: 66px;
		font-style: normal;
		margin-left: 134px;
		color: #d6e3e8;
		-webkit-font-smoothing: antialiased;
		-webkit-text-stroke-width: 0.2px;
		-moz-osx-font-smoothing: grayscale;
	}
/*上传-提取密码的样式(通过js动态修饰)*/
	.collect {
		margin-left: 20px;
		margin-top: 16px;
		letter-spacing: 1px;
		font-family: 'Microsoft YaHei';
		font-size: 17px;
		color: #5e6468;
	 }
	.collect input {
		width: 114px;
		height: 25px;
		outline: none;
	}
	.collect button {
		display: inline-block;
		width: 86px; 
		height: 30px;
		color: #f9fbf6;
		margin-left: 10px;
		font-family: 'Microsoft YaHei';
		font-size: 16px;
		background-color: #ededed;
		background:linear-gradient(to bottom, #7cc92b 5%, #7cc92b 100%);
		border-top-left-radius: 6px;
		border-top-right-radius: 6px;
		border-bottom-left-radius: 6px;
		border-bottom-right-radius: 6px;
		text-align: center;
		text-decoration: none; 
		border: 0;
		cursor: pointer;
	}
/*下载-动态样式*/
	.load {
		display: inline-block;
		width: 64px;
		height: 30px;
		margin-left: 130px;
		margin-top: 58px;
		line-height: 30px;
		color: #f9fbf6;
		font-family: 'Microsoft YaHei';
		font-size: 16px;
		background-color:#ededed;
		background:linear-gradient(to bottom, #7cc92b 5%, #7cc92b 100%);
		border-top-left-radius: 6px;
		border-top-right-radius: 6px;
		border-bottom-left-radius: 6px;
		border-bottom-right-radius: 6px;
		text-align: center;
		text-decoration: none;
	    cursor: pointer;
	}	
	.download img {
		width: 23px;
		height: 23px;
		margin-left: 10px;
		margin-top: 10px;
	}
	.fetchCode {
		font-size: 12px;
		margin-left: 67px;
	}
	/*下载-文件的描述展示*/
	.describe span {
		display: inline-block;
		position: relative;
		top: -6px;
	 }
	
	/*推拽文件进去拖拽区域，区域要改变的样式*/
	 .drag-over {
	 
	 	background: #333;
	 	opacity: .8;
	 }